11722 105
143775 345
1646 207
2606 328
3473 317
9479 514
3455 223
1513 40
8485 556
19759 110
323675 1256
6901 164
8781 624
2136 55
4493 735
7883 615
2978 148