1599 46
2482 213
5946 572
8512 663
7088 483
5035 760
3894 617
5237 513
3513 527
3864 781
2327 340
17765 399
38867 567
75996 586
37510 654
74411 895
21720 45
18631 67