26028 853
16983 925
18765 58
6253 664
60377 903
3744 688
50790 155
16188 547
3976 777
13204 47
4353 563
8213 99
41700 788
3345 243
2539 463
11661 556
3970 639
10887 922
3359 579
3351 244
14457 463
3918 674
2161 500
2977 597
1010 83