4197 393
5655 841
110295 739
2560 116
5199 473
7746 775
6825 731
3620 82
4498 993
3063 70
16189 759
4296 97
3315 129
3115 272
6113 678
4542 497
4174 104
7219 338