30263 67
294064 575
56199 555
109535 343
153194 497
182178 850
40498 623
216255 455
108224 845
75171 764
94312 184
194235 434
108531 649
91385 195
253640 469
70172 491
243222 490
121554 610
215717 672
115020 407
84366 496
38503 759
202914 669
179624 445
368683 1516
198052 652
134450 423
90761 712