3081 698
1526 443
2505 802
18297 611
46713 468
13627 622
4743 387
49100 792
9298 48
3269 124
21621 1020
4499 354