30730 256
4403 264
13177 660
15212 371
9066 165
51685 600
9106 49
11786 441
12982 167
15025 576
4052 782
4825 389
2370 112
113632 982