30250 67
293971 574
56185 555
109499 343
153110 497
182017 849
40485 623
216160 455
108168 845
75159 764
94271 184
194123 434
108491 649
91361 195
253498 469
70154 491
243126 490
121467 610
215677 672
114988 407
84304 496
38477 759
202811 669
179545 445
368558 1515
197950 652
134383 423
90700 712