52 38
622 640
691 11
139 278
501 605
422 298
27 1
227 50
448 399
444 179
860 238
867 293
968 755
880 977
108 67
138 482
672 318
832 532
134 488
131 680