2948 659
1064 253
2598 795
1750 423
2632 581
1346 414
353 90
2122 528
2315 717
2720 544
951 304
539 154
2879 938
2941 781
2226 535
518 125
1277 378
204 66
1877 496
2681 863
1528 481
2946 802
1250 394
1092 271
1191 249
570 153
1146 320
205 61