56957 630
118240 817
15657 701
7856 373
10943 914
12010 64
9496 524
6972 750
3341 52
4730 782
3484 567
2812 430
3818 714
5330 747