3967 393
5556 841
105915 736
2500 116
5120 473
7635 775
6721 731
3523 82
4404 993
2968 70
16113 759
4204 97
3205 129
3045 272
6013 678
4445 497
4104 104
7072 338