329 68
5558 928
5835 314
948 164
2423 586
3684 847
62374 421
264367 1028
57593 207
57159 432
98673 781
123146 760
180698 652
88085 810