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