14095 175
15837 860
291278 849
9769 103
169002 953
156564 820
164205 299
143342 632
7992 295
144923 349
133823 588
23405 319
358981 1022
32384 352
29107 308
266522 917
16182 213
20772 632
139543 646
118628 792
15661 906
205897 476
17994 458
615484 1939
257415 586
24581 478
21738 813
54508 616