1592 46
2472 213
5936 572
8494 663
7081 483
5027 760
3884 617
5230 513
3501 527
3854 781
2318 340
17560 399
38743 567
75577 586
37399 654
73946 895
21626 45
18527 67