31017 256
4427 264
13195 660
15246 371
9083 165
51805 600
9140 49
11843 441
13044 167
15031 576
4059 782
4835 389
2373 112
114358 986