1589 46
2468 213
5931 572
8485 663
7079 483
5023 760
3882 617
5228 513
3494 527
3848 781
2314 340
17467 399
38681 567
75406 586
37357 654
73748 895
21587 45
18477 67