31076 256
4434 264
13197 660
15251 371
9088 165
51839 600
9155 49
11857 441
13059 167
15034 576
4061 782
4837 389
2375 112
114616 986