2799 685
4943 112
29499 123
8270 523
8986 70
8784 212
10291 450
19947 46
143930 561
9590 680
5572 726
4273 608
2957 117