9580 845
6044 223
109436 592
19716 131
3644 445
7857 253
8675 409
101999 991
19816 543
16877 655
7292 819
1656 174
5171 708