30352 67
46036 826
294535 575
56274 555
153573 497
182666 851
40560 623
216785 455
138960 407
94495 184
54366 379
88597 651
181898 930
118099 493
102991 888
243642 490
84693 496
38654 759
48338 466
369278 1517
190421 983
94728 372
467179 1013
136009 770
152077 533
224452 487
102507 1042
217271 816