1592 46
2472 213
5936 572
8494 663
7081 483
5027 760
3883 617
5230 513
3501 527
3854 781
2317 340
17556 399
38737 567
75571 586
37399 654
73933 895
21625 45
18521 67