4056 512
8685 632
5248 665
56238 381
31124 757
5754 541
3692 362
7195 275
18584 824
5563 695
3692 464
6139 165