3512 252
1692 327
46962 895
4769 499
29247 111
10188 637
5589 836
280265 526
28312 84
23999 129
7526 308
11617 146
11481 835
14131 196
50172 168
16982 757
21599 165
15448 251
12655 298
11222 225
11609 697
10539 74
10048 127
8407 540
5101 373
7251 285
15402 620
2054 328