11716 105
143585 345
1643 207
2603 328
3473 317
9476 514
3454 223
1508 40
8483 556
19748 110
323526 1255
6898 164
8777 624
2134 55
4492 735
7873 615
2976 148