2799 685
4944 112
29501 123
8272 523
8987 70
8784 212
10297 450
19950 46
143940 561
9590 680
5572 726
4273 608
2957 117