1595 46
2475 213
5941 572
8504 663
7082 483
5030 760
3887 617
5233 513
3507 527
3857 781
2323 340
17646 399
38798 567
75760 586
37458 654
74160 895
21660 45
18574 67