3015 963
1112 278
1473 381
784 173
604 180
9819 612
3829 512
1940 155
3551 912
3077 189
1361 133
2749 481
3898 489
2923 123
5212 613
2114 219
2833 293
6946 615
5916 469