4221 512
8851 632
5538 665
57854 381
31419 757
5831 541
3760 362
7241 275
18992 824
5668 695
4057 466
6251 165