3965 393
5555 841
105871 736
2500 116
5119 473
7633 775
6721 731
3521 82
4403 993
2966 70
16111 759
4203 97
3203 129
3045 272
6011 678
4443 497
4104 104
7072 338