2852 146
108483 1175
9606 638
27198 334
15364 167
16932 133
9522 572
189533 405
13217 206
117979 905
117074 811
45942 418
18738 394
21563 291
18756 429
22677 317
8352 759
4876 163
3050 378
4516 733
5535 659
33142 727
21947 542
31732 887