11680 105
142785 344
1632 207
2593 328
3465 317
9459 514
3443 223
1490 40
8468 556
19736 110
322901 1255
6890 164
8767 624
2124 55
4483 735
7862 615
2965 148