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