2507 487
1873 568
3080 598
2867 745
585 95
3154 759
2451 715
218 40
220 44
1079 265
437 61
351 92
2132 589
1012 242
2761 780
1677 325
2643 559
2714 508
3301 845
3051 714
7560 675
2203 584
2055 389
2612 450
1919 271
1190 144
2599 670
19414 839