3963 393
5553 841
105768 736
2499 116
5117 473
7630 775
6719 731
3521 82
4403 993
2966 70
16110 759
4202 97
3200 129
3042 272
6009 678
4441 497
4103 104
7067 338