32301 170
3451 466
21996 1056
3430 563
5800 201
3386 178
8205 667
3596 859
4171 832
4758 966
2204 551