9580 845
6043 223
109436 592
19715 131
3644 445
7857 253
8672 409
101956 991
19805 543
16871 655
7288 819
1655 174
5170 708