137356 519
156142 820
141846 610
34089 209
34017 294
58009 988
6856 227
8742 272
6096 471
7640 406
10442 308
7072 608
13955 615