2196 232
3873 102
633 55
31019 179
9248 669
4764 623
2531 413
5079 588
3853 802
2820 445
4655 78
3365 573
3163 921
1630 315
3467 707
3135 787