2895 40
506 66
347 54
1161 264
2062 392
2329 439
1054 201
2935 755
2828 767
2178 496
2645 648
1413 213
1693 205
3540 812
1953 280
3187 899
3080 507
2182 328
625 121
1562 412
2765 776
832 253
3518 708
595 150
1142 231
2939 523
1218 224
417 59