13966 500
14469 103
54073 415
141938 421
98060 676
65717 282
88029 114
83050 671
290807 567
104295 518
329036 554
81953 366
166981 645
264587 639
133916 824
62319 647
254835 751
59220 660
213080 485
102371 694
83100 153
113126 213