15014 57
5749 664
53869 900
3558 688
46181 154
15355 547
3865 777
12774 47
4271 563
7090 99
38872 788
3280 243
2421 463
10324 556
3683 639
9716 922
3263 579
3271 244
13517 463
3639 674
2101 500
2916 597
880 83