30221 67
293725 574
56143 555
109402 343
152983 497
181798 849
40439 623
215944 455
108030 844
75089 764
94181 184
193947 433
108389 649
91309 195
253210 469
70096 491
242886 490
121269 610
215572 672
114906 407
84158 496
38407 759
202543 669
179390 444
368262 1514
197740 652
134247 423
90577 712