30992 256
4427 264
13195 660
15244 371
9083 165
51791 600
9138 49
11838 441
13039 167
15031 576
4058 782
4835 389
2373 112
114272 986