985 186
2937 731
249 42
1471 455
15887 606
2493 461
1017 85
1950 420
1259 225
2208 570
1583 347
2096 477
3297 691
569 162
1593 357
300 68
1040 53
25577 817
2434 661
2791 729
2903 707
868 129
2856 614
2860 460
1074 146
3467 757
12133 624
30433 891