3176 907
2276 271
2694 501
3525 858
2564 367
3623 730
2972 577
1388 301
1197 247
416 73
1091 280
3068 438
2900 631
3014 856
753 144
2371 645
1110 241
731 124
3176 517
1499 303
3065 839
1550 305
1147 195
1218 315