137312 519
156129 820
141839 610
34088 209
34011 294
58003 988
6856 227
8742 272
6095 471
7639 406
10442 308
7072 608
13955 615