30221 67
293730 574
56144 555
109407 343
152986 497
181804 849
40439 623
215952 455
108032 844
75096 764
94183 184
193954 433
108391 649
91309 195
253222 469
70099 491
242895 490
121280 610
215575 672
114909 407
84163 496
38408 759
202552 669
179396 444
368278 1514
197752 652
134254 423
90581 712