1531 185
4502 485
928 133
3305 457
2815 173
2131 324
7962 608
6589 267
2280 222
2764 615
8600 574
3158 633
5031 442
7303 468
2581 515
3033 397