1594 46
2475 213
5940 572
8502 663
7082 483
5030 760
3887 617
5233 513
3507 527
3857 781
2323 340
17638 399
38789 567
75730 586
37447 654
74128 895
21655 45
18570 67