3501 252
1692 327
46929 895
4768 499
29247 111
10185 637
5585 836
280255 526
28309 84
23995 129
7521 308
11613 146
11481 835
14126 196
50126 168
16979 757
21598 165
15445 251
12655 298
11220 225
11608 697
10534 74
10046 127
8404 540
5100 373
7251 285
15399 620
2054 328