14091 175
15825 860
291027 849
9763 103
168539 953
156409 820
164061 299
142989 630
7985 295
144777 348
133551 588
23389 319
358726 1022
32354 352
29073 308
266208 917
16159 213
20770 632
139498 646
118529 792
15653 906
205810 476
17969 458
615166 1939
257205 586
24544 478
21715 813
54478 616