25017 853
16917 925
4403 679
18641 58
6241 664
60186 903
31112 418
3737 688
50633 155
16163 547
3967 777
13194 47
4350 563
6401 426
8184 99
41602 788
3053 356
3340 243
2685 116
2536 463
11610 556
3959 639
10847 922
3349 579
3343 244
14421 463
3905 674
2855 560