3012 963
1109 278
1471 381
783 173
603 180
9813 612
3828 512
1938 155
3550 912
3071 189
1356 133
2745 481
3895 489
2922 123
5212 613
2111 219
2833 293
6946 615
5914 469