1594 46
2475 213
5940 572
8502 663
7082 483
5030 760
3887 617
5233 513
3507 527
3857 781
2323 340
17643 399
38795 567
75747 586
37456 654
74145 895
21658 45
18573 67