3820 74
5123 777
4985 546
12169 572
3197 85
8753 317
8141 286
5369 634
6633 435
5095 725
9361 255
11904 672