3955 393
5546 841
105471 736
2493 116
5109 473
7626 775
6714 731
3518 82
4402 993
2964 70
16103 759
4198 97
3188 129
3040 272
6004 678
4434 497
4100 104
7061 338