30318 67
46020 826
294330 575
56245 555
153436 497
182508 850
40531 623
216530 455
138726 407
94435 184
54347 379
88431 651
181854 930
117990 493
102910 888
243481 490
84553 496
38595 759
48288 466
369069 1516
190267 983
94647 372
466691 1013
135919 770
151810 533
224223 487
102461 1042
217087 816