14089 175
15824 860
290981 849
9761 103
168498 953
156395 820
164034 299
142950 630
7982 295
144753 348
133515 588
23388 319
358688 1022
32350 352
29066 308
266146 917
16158 213
20770 632
139496 646
118514 792
15647 906
205792 476
17965 458
615129 1939
257179 586
24538 478
21714 813
54473 616