4103 393
5593 841
107282 736
2520 116
5143 473
7661 775
6746 731
3557 82
4426 993
2992 70
16132 759
4228 97
3235 129
3063 272
6038 678
4473 497
4118 104
7116 338