32058 170
3442 466
21989 1056
3430 563
5799 201
3379 178
8196 667
3594 859
4171 832
4753 966
2204 551