3968 393
5557 841
105974 736
2500 116
5120 473
7636 775
6722 731
3523 82
4404 993
2970 70
16114 759
4204 97
3206 129
3046 272
6015 678
4445 497
4104 104
7074 338