9575 845
6040 223
109435 592
19712 131
3644 445
7857 253
8672 409
101848 991
19793 543
16853 655
7283 819
1655 174
5170 708