1592 46
2472 213
5938 572
8495 663
7081 483
5028 760
3884 617
5230 513
3503 527
3855 781
2318 340
17565 399
38747 567
75597 586
37404 654
73977 895
21628 45
18533 67