336986 832
68988 483
71140 640
9072 591
424462 1061
87373 772
12686 698
27575 196
43454 1011
71110 512
14101 221
21487 519