13953 500
14456 103
54042 415
141876 421
98020 676
65689 282
87990 114
83006 671
290613 567
104232 518
328837 554
81914 366
166904 645
264402 639
133855 824
62297 647
254699 751
59194 660
212972 485
102326 694
83069 153
113091 213