30352 67
46037 826
294544 575
56275 555
153581 497
182675 851
40563 623
216792 455
138965 407
94498 184
54368 379
88600 651
181901 930
118102 493
102994 888
243648 490
84700 496
38657 759
48338 466
369279 1517
190428 983
94733 372
467192 1013
136014 770
152086 533
224461 487
102507 1042
217279 816