14022 500
14583 103
54404 415
142731 422
98677 677
66172 282
88575 114
83687 671
293259 567
104963 518
331901 554
82573 366
168162 645
266790 639
134693 824
62631 647
256446 751
59506 660
214562 485
102927 694
83420 153
113578 213