14023 500
14587 103
54412 415
142760 422
98698 677
66187 282
88597 114
83721 671
293335 567
104989 518
331994 554
82594 366
168212 645
266854 639
134719 824
62641 647
256500 751
59516 660
214607 485
102943 694
83435 153
113598 213