30248 67
293936 574
56178 555
109482 343
153089 497
181976 849
40472 623
216116 455
108147 845
75150 764
94252 184
194082 434
108470 649
91350 195
253446 469
70145 491
243079 490
121443 610
215659 672
114964 407
84268 496
38467 759
202763 669
179511 445
368511 1515
197905 652
134364 423
90687 712