5548 841
2881 60
14853 629
33112 431
19355 85
32601 593
6099 392
3557 115
7769 765
5860 552
5686 892
4054 477
4201 97
5671 778
3195 129
4102 104
7309 330
5127 564
3053 513