5013 734
3044 146
113656 1178
9648 638
27224 334
15392 167
16968 133
9553 572
190353 405
13244 206
118403 905
117550 811
46394 418
19012 394
21782 291
18985 429
22974 317
8398 759
4906 163
3068 378
5578 659
33517 727
22274 542
32195 887