2966 528
24437 943
46351 825
31333 407
42623 337
18141 552
42038 471
3129 625
3703 452
3274 195
29703 286
220853 174
1077 146
5344 715
64024 592
35585 653
23284 511
59372 124
15822 522
23159 122
10885 263
16296 590
3953 516
29123 111
51293 94
10037 183
3770 194
9568 881