3845 627
4664 572
4905 134
3478 848
10333 312
5288 630
28125 685
14187 89
55777 529
30496 175
23541 532