32563 170
3457 466
21996 1056
3430 563
5802 201
3389 178
8209 667
3598 859
4171 832
4759 966
2204 551