13981 500
14531 103
54207 415
142255 422
98305 677
65889 282
88246 114
83301 671
291748 567
104560 518
330095 554
82228 366
167440 645
265436 639
134217 824
62450 647
255455 751
59343 660
213688 485
102583 694
83213 153
113296 213