32403 170
3453 466
21996 1056
3430 563
5800 201
3387 178
8206 667
3597 859
4171 832
4758 966
2204 551