137306 519
156126 820
141837 610
34088 209
34009 294
57997 988
6856 227
8741 272
6095 471
7639 406
10442 308
7072 608
13955 615