142013 281
4480 210
67388 970
156957 719
435558 1192
112168 575
140247 410
58194 988
31286 572
6643 957
71681 212