1595 46
2476 213
5941 572
8505 663
7085 483
5031 760
3891 617
5234 513
3507 527
3859 781
2324 340
17683 399
38821 567
75843 586
37469 654
74246 895
21681 45
18597 67