2818 685
5091 112
29627 123
8300 523
9057 70
8812 212
10443 450
20048 46
144791 561
9616 680
5604 726
4313 608
2978 117