4056 512
8692 632
5251 665
56258 381
31125 757
5755 541
3694 362
7195 275
18587 824
5564 695
3693 464
6142 165