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
2639 559
2711 508
3298 845
3050 714
7560 675
2200 584
2054 389
2609 450
1917 271
1189 144
2599 670
19414 839