4056 512
8692 632
5251 665
56255 381
31124 757
5755 541
3694 362
7195 275
18587 824
5564 695
3693 464
6141 165