843 142
2959 724
2088 327
2463 427
5057 413
2694 328
1582 201
1799 323
2685 126
2605 149
1578 122
3519 460
9570 804
7348 260
4929 615