1589 46
2468 213
5931 572
8485 663
7079 483
5023 760
3883 617
5228 513
3495 527
3848 781
2315 340
17477 399
38685 567
75419 586
37366 654
73766 895
21589 45
18480 67