137 31
11507 712
4786 755
4243 410
140945 294
7047 615
16660 71
9843 806
7900 39
6728 533
3764 750
3744 296
4864 686
3237 465
3253 460