3967 393
5556 841
105925 736
2500 116
5120 473
7635 775
6722 731
3523 82
4404 993
2969 70
16114 759
4204 97
3206 129
3045 272
6013 678
4445 497
4104 104
7073 338