57048 630
118394 817
15658 701
7913 373
10963 914
12055 64
9511 524
6976 750
3345 52
4732 782
3485 567
2816 430
3821 714
5337 747