32928 170
3461 466
22017 1056
3431 563
5804 201
3404 178
8224 667
3598 859
4172 832
4760 966
2206 551