2969 528
24437 943
46364 825
31341 407
42642 337
18150 552
42042 471
3130 625
3703 452
3287 195
29848 286
220867 174
1078 146
5348 715
64119 592
35649 653
23313 511
59378 124
15825 522
23165 122
10890 263
16304 590
3953 516
29134 111
51293 94
10045 183
3771 194
9571 881