13983 500
14535 103
54212 415
142274 422
98313 677
65898 282
88254 114
83314 671
291808 567
104573 518
330190 554
82244 366
167473 645
265500 639
134233 824
62457 647
255488 751
59354 660
213731 485
102594 694
83221 153
113306 213