47597 393
259996 832
86175 542
62488 598
57334 163
33539 743
23363 113
31767 674
23099 331
59402 872
81901 612
68213 833
17853 699
24235 669
23983 895
22044 314
42148 612
18719 505
17736 494
24590 242
35483 591
32907 294
16867 435
31118 884
12930 131
5072 135
11821 892
23906 848