137 31
11509 712
4786 755
4243 410
140947 294
7047 615
16662 71
9843 806
7901 39
6728 533
3764 750
3744 296
4865 686
3237 465
3253 460