4097 393
5586 841
107077 736
2514 116
5138 473
7656 775
6741 731
3550 82
4420 993
2987 70
16129 759
4223 97
3233 129
3059 272
6036 678
4467 497
4116 104
7109 338