3501 252
1692 327
46927 895
4768 499
29247 111
10185 637
5585 836
280253 526
28308 84
23995 129
7517 308
11612 146
11481 835
14126 196
50125 168
16978 757
21598 165
15444 251
12655 298
11220 225
11608 697
10534 74
10044 127
8404 540
5100 373
7251 285
15399 620
2054 328