32778 170
3458 466
22011 1056
3430 563
5804 201
3395 178
8214 667
3598 859
4171 832
4759 966
2206 551