138613 521
156650 820
142114 610
34159 209
34192 294
58405 988
6874 227
8756 272
6143 471
7689 406
10470 308
7096 608
13988 615