139010 148
132048 383
60096 667
31685 161
59196 600
8287 548
4059 507
9299 648
2098 194
3156 84
9813 752
4923 563
13984 615
54125 212