4274 30
12304 85
100082 533
9086 393
7242 692
9110 680
51943 725
1626 373
31547 436
2962 56
14891 539
4814 462
3880 919