2799 685
4940 112
29494 123
8270 523
8986 70
8783 212
10287 450
19941 46
143902 561
9590 680
5570 726
4273 608
2955 117