14092 175
15826 860
291059 849
9763 103
168575 953
156422 820
164072 299
143017 631
7985 295
144791 348
133560 588
23391 319
358754 1022
32356 352
29073 308
266228 917
16160 213
20770 632
139500 646
118536 792
15653 906
205819 476
17972 458
615184 1939
257223 586
24550 478
21717 813
54482 616