4100 393
5590 841
107232 736
2520 116
5141 473
7660 775
6745 731
3553 82
4423 993
2991 70
16131 759
4226 97
3234 129
3061 272
6038 678
4472 497
4118 104
7111 338