30743 256
4404 264
13177 660
15214 371
9066 165
51691 600
9112 49
11791 441
12984 167
15026 576
4053 782
4825 389
2370 112
113646 983