30353 67
294550 575
56275 555
109714 343
153584 497
182682 851
40563 623
216796 455
108384 845
75279 764
94500 184
194679 434
108705 649
91507 195
254157 469
70292 491
243652 490
121994 610
215928 672
115188 407
84702 496
38658 759
203399 670
180005 445
369284 1517
198479 652
134831 423
91017 712