13975 500
14502 103
54153 415
142175 422
98226 676
65844 282
88201 114
83228 671
291463 567
104480 518
329761 554
82167 366
167320 645
265203 639
134126 824
62411 647
255251 751
59301 660
213495 485
102525 694
83176 153
113253 213