138032 520
156405 820
141998 610
34137 209
34114 294
58180 988
6866 227
8746 272
6124 471
7668 406
10456 308
7087 608
13972 615