31060 256
4432 264
13197 660
15251 371
9088 165
51835 600
9153 49
11856 441
13056 167
15034 576
4061 782
4837 389
2375 112
114563 986