30350 67
46035 826
294523 575
56271 555
153556 497
182649 851
40557 623
216757 455
138922 407
94486 184
54364 379
88572 651
181891 930
118084 493
102979 888
243623 490
84676 496
38646 759
48331 466
369250 1516
190394 983
94721 372
467112 1013
135999 770
152048 533
224424 487
102502 1042
217252 816