3963 393
5554 841
105782 736
2499 116
5117 473
7631 775
6719 731
3521 82
4403 993
2966 70
16110 759
4203 97
3202 129
3043 272
6009 678
4441 497
4103 104
7069 338