2799 685
4936 112
29494 123
8270 523
8983 70
8780 212
10281 450
19938 46
143887 561
9589 680
5570 726
4273 608
2955 117