4227 512
8862 632
5557 665
58062 381
31451 757
5843 541
3769 362
7248 275
19049 824
5690 695
4071 466
6257 165