3013 963
1109 278
1471 381
783 173
604 180
9816 612
3828 512
1938 155
3550 912
3071 189
1357 133
2746 481
3895 489
2923 123
5212 613
2111 219
2833 293
6946 615
5914 469