31026 685
14817 474
9243 266
4122 224
5583 542
2624 171
4496 553
4220 792
3773 689
2727 64
4227 307
6117 635
5202 565
2164 55
1980 207
4856 659
2730 328
3752 317
4491 461
3983 399
5199 34
6598 474
5648 533
3588 235
3636 224
1912 40
6633 758
2141 47