2799 685
4940 112
29496 123
8270 523
8986 70
8783 212
10288 450
19941 46
143906 561
9590 680
5571 726
4273 608
2955 117