30250 67
293960 574
56182 555
109497 343
153103 497
181994 849
40480 623
216141 455
108163 845
75154 764
94265 184
194110 434
108484 649
91357 195
253485 469
70150 491
243110 490
121458 610
215668 672
114979 407
84299 496
38473 759
202795 669
179537 445
368548 1515
197937 652
134379 423
90695 712