11686 105
142875 344
1632 207
2595 328
3465 317
9461 514
3445 223
1492 40
8471 556
19736 110
322987 1255
6890 164
8767 624
2125 55
4483 735
7862 615
2965 148