31457 170
3427 466
21974 1056
3430 563
5797 201
3374 178
8178 667
3590 859
4171 832
4746 966
2203 551