1392 101
439 55
30589 179
8767 668
4656 623
2498 413
4929 588
3796 802
2781 445
4366 78
3292 573
3147 921
1593 315
3414 707
3090 787