4240 512
8891 632
5604 665
58543 381
31535 757
5865 541
3792 362
7265 275
19227 824
5738 695
4103 466
6307 165