30936 256
4421 264
13193 660
15234 371
9081 165
51769 600
9132 49
11831 441
13020 167
15030 576
4058 782
4833 389
2373 112
114119 984