11698 105
142960 344
1636 207
2595 328
3465 317
9462 514
3447 223
1495 40
8471 556
19737 110
323058 1255
6892 164
8768 624
2128 55
4483 735
7862 615
2966 148