3962 393
5553 841
105732 736
2498 116
5117 473
7629 775
6719 731
3521 82
4403 993
2966 70
16110 759
4202 97
3198 129
3042 272
6008 678
4440 497
4103 104
7067 338