1595 46
2475 213
5941 572
8502 663
7082 483
5030 760
3887 617
5233 513
3507 527
3857 781
2323 340
17644 399
38796 567
75752 586
37458 654
74156 895
21659 45
18573 67