56953 630
118234 817
15657 701
7856 373
10943 914
12007 64
9496 524
6971 750
3341 52
4730 782
3483 567
2811 430
3818 714
5330 747