157450
136672
955503
964287
624107
965887
194949
571469
946922
16507
524795
980953
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471