42 25
10 828
451 545
548 778
417 174
38 601
176 347
448 130
510 360
276 691
321 634
806 615
332 839
94 594
553 337
482 832
997 125
162 854
748 36
863 53