40061 926
103747 1042
226704 819
5450 654
58951 285
11855 305
10977 271
67708 215
179726 448
8381 414
144048 693
98215 526
81591 787
46213 483
39250 892
248216 649
23370 43
103682 407
105324 571
54519 518
139983 331
57434 611
210069 266
25926 567
90974 999
69615 667
27568 174
28675 653