31081 256
4434 264
13197 660
15252 371
9088 165
51842 600
9155 49
11857 441
13060 167
15035 576
4061 782
4837 389
2375 112
114627 986