9580 845
6043 223
109436 592
19713 131
3644 445
7857 253
8672 409
101892 991
19794 543
16860 655
7284 819
1655 174
5170 708