40838 132
9262 621
6365 335
4237 200
14752 225
13168 668
17109 623
14759 868
4454 797
2933 440
17554 107
6557 403
2315 68
3371 296
8171 682
58833 512
31552 178
16284 668
4514 63
22390 811
7469 435
4892 366
2812 332
3881 366
5431 646
4195 58
8060 787
5549 834