1531 185
4502 485
930 133
3305 457
2818 173
2132 324
7965 608
6589 267
2282 222
2765 615
8605 574
3158 633
5033 442
7303 468
2590 515
3035 397