13975 500
14497 103
54147 415
142161 422
98201 676
65838 282
88192 114
83207 671
291419 567
104460 518
329697 554
82150 366
167302 645
265152 639
134110 824
62408 647
255209 751
59292 660
213447 485
102515 694
83169 153
113243 213