21004 251
17015 163
686125 1505
18821 570
43678 997
357598 938
133119 299
195996 597
186106 227
153177 217
489618 770
187013 745
145775 507
119778 626
85906 507
313303 956
219686 468
183864 515
442511 1033
144271 565
789686 1167
154258 718
63888 729
232681 520