1482 101
448 55
30605 179
8775 668
4657 623
2498 413
4931 588
3797 802
2781 445
4374 78
3294 573
3147 921
1594 315
3414 707
3092 787