1589 46
2468 213
5931 572
8485 663
7079 483
5023 760
3882 617
5228 513
3494 527
3847 781
2314 340
17457 399
38674 567
75375 586
37355 654
73724 895
21580 45
18474 67