2905 729
2637 598
1914 416
1410 370
3005 687
1584 314
2951 715
2929 273
2597 706
1750 516
2778 576
1228 37
1999 164
2350 563
2360 477
1612 451
1983 503
2162 377
1146 275
1708 366
348 46
1209 238
2044 526
3061 685