137095 519
156079 820
141807 610
34085 209
33983 294
57966 988
6854 227
8736 272
6093 471
7634 406
10440 308
7071 608
13951 615