13998 500
14562 103
54341 415
142564 422
98526 677
66063 282
88475 114
83545 671
292726 567
104831 518
331258 554
82447 366
167922 645
266327 639
134524 824
62567 647
256097 751
59463 660
214226 485
102795 694
83339 153
113476 213