4098 393
5586 841
107094 736
2514 116
5138 473
7656 775
6743 731
3550 82
4420 993
2988 70
16129 759
4223 97
3234 129
3059 272
6036 678
4467 497
4116 104
7109 338