30323 67
46020 826
294339 575
56245 555
153438 497
182509 850
40531 623
216535 455
138733 407
94435 184
54347 379
88432 651
181856 930
117992 493
102910 888
243486 490
84555 496
38595 759
48291 466
369074 1516
190270 983
94648 372
466703 1013
135921 770
151820 533
224230 487
102461 1042
217093 816