9580 845
6043 223
109436 592
19713 131
3644 445
7857 253
8672 409
101874 991
19793 543
16857 655
7284 819
1655 174
5170 708