32831 170
3459 466
22013 1056
3430 563
5804 201
3400 178
8219 667
3598 859
4172 832
4760 966
2206 551