30998 256
4427 264
13195 660
15245 371
9083 165
51795 600
9139 49
11838 441
13039 167
15031 576
4058 782
4835 389
2373 112
114304 986