4226 512
8861 632
5555 665
58047 381
31450 757
5842 541
3769 362
7248 275
19049 824
5688 695
4069 466
6256 165