54985 410
4676 385
12719 765
10833 169
1725 300
4272 628
2457 502
2029 124
1251 76
3064 285
3266 725
5045 873
40759 790
11276 343
1515 273
1781 115
3535 527
1968 59
3660 232