2507 487
1873 568
3080 598
2867 745
585 95
3153 759
2451 715
218 40
219 44
1079 265
436 61
351 92
2131 589
1011 242
2760 780
1672 325
2630 559
2706 508
3290 845
3047 714
7560 675
2197 584
2053 389
2605 450
1914 271
1188 144
2599 670
19408 839