2799 685
4947 112
29503 123
8273 523
8987 70
8784 212
10305 450
19951 46
143948 561
9590 680
5573 726
4273 608
2957 117