2998 110
27934 123
7707 523
7871 70
7966 212
9432 450
18752 46
133409 558
9318 680
5115 726
4015 608
2634 117