2345 621
2957 794
1695 354
2723 607
1304 255
595 97
2818 858
1061 321
416 72
2276 504
2179 431
2550 588
2785 597
475 113
1130 349
1250 303
3580 260
3020 716
2420 626
2974 965
1149 334
2272 488
415 125
2784 592
1547 383
1008 315
1938 411
145 27