3955 393
5546 841
105485 736
2493 116
5111 473
7626 775
6714 731
3518 82
4402 993
2965 70
16103 759
4199 97
3189 129
3040 272
6005 678
4434 497
4100 104
7062 338