2803 146
107231 1175
9596 638
27193 334
15358 167
16924 133
9516 572
189381 405
13212 206
117932 905
116989 811
45868 418
18693 394
21534 291
18717 429
22639 317
8340 759
4875 163
3043 378
4511 733
5525 659
33080 727
21884 542
31658 887