32135 170
3446 466
21991 1056
3430 563
5800 201
3379 178
8197 667
3595 859
4171 832
4756 966
2204 551