15088 57
5752 664
54012 900
3562 688
46300 154
15365 547
3869 777
12774 47
4274 563
7109 99
38920 788
3280 243
2422 463
10344 556
3686 639
9740 922
3263 579
3273 244
13543 463
3643 674
2103 500
2916 597
882 83