1592 46
2473 213
5938 572
8495 663
7081 483
5029 760
3884 617
5230 513
3503 527
3855 781
2319 340
17570 399
38751 567
75619 586
37406 654
73988 895
21634 45
18536 67