31092 256
4439 264
13197 660
15255 371
9088 165
51846 600
9158 49
11859 441
13061 167
15035 576
4062 782
4839 389
2376 112
114655 986