24975 287
23321 615
27448 434
5406 599
9707 708
3959 82
3236 393
4979 922
2136 169
5182 577
4826 665
11000 459