32123 170
3446 466
21990 1056
3430 563
5800 201
3379 178
8196 667
3595 859
4171 832
4755 966
2204 551