30311 67
294275 575
56236 555
109621 343
153406 497
182443 850
40528 623
216443 455
108297 845
75225 764
94412 184
194453 434
108619 649
91439 195
253885 469
70233 491
243430 490
121762 610
215806 672
115112 407
84518 496
38573 759
203153 669
179807 445
369008 1516
198247 652
134605 423
90884 712