4199 512
8821 632
5494 665
57452 381
31342 757
5814 541
3747 362
7233 275
18889 824
5641 695
4046 466
6220 165