3963 393
5554 841
105791 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
4442 497
4104 104
7070 338