47596 393
259995 832
86175 542
62488 598
57334 163
33534 743
23361 113
31766 674
23098 331
59401 872
81899 612
68213 833
17853 699
24234 669
23980 895
22043 314
42148 612
18719 505
17730 494
24588 242
35482 591
32907 294
16866 435
31118 884
12929 131
5072 135
11821 892
23906 848