2801 685
4976 112
29540 123
8277 523
9009 70
8789 212
10382 450
19966 46
144116 561
9594 680
5585 726
4275 608
2958 117