3966 393
5555 841
105901 736
2500 116
5120 473
7634 775
6721 731
3523 82
4403 993
2967 70
16112 759
4204 97
3204 129
3045 272
6011 678
4443 497
4104 104
7072 338