14092 175
15825 860
291037 849
9763 103
168552 953
156412 820
164061 299
142995 630
7985 295
144780 348
133551 588
23389 319
358730 1022
32356 352
29073 308
266211 917
16159 213
20770 632
139498 646
118530 792
15653 906
205813 476
17969 458
615168 1939
257208 586
24546 478
21716 813
54479 616