40295 722
21571 581
12244 407
18036 141
11188 643
33746 668
21544 192
8651 473
6959 717
11962 458
10763 152
5728 138
3239 79
6187 427
6569 411
10832 142
6755 65
6351 693
9513 591
7317 158
3839 598
2166 105
1456 122
3835 515
8304 575
25142 974
2301 43
8735 242