138660 521
156676 820
142133 610
34166 209
34197 294
58422 988
6874 227
8756 272
6143 471
7691 406
10471 308
7096 608
13988 615