56963 630
118256 817
15657 701
7859 373
10946 914
12014 64
9498 524
6973 750
3341 52
4730 782
3484 567
2812 430
3818 714
5332 747