11696 105
142935 344
1635 207
2595 328
3465 317
9462 514
3446 223
1493 40
8471 556
19737 110
323038 1255
6891 164
8767 624
2127 55
4483 735
7862 615
2966 148