4056 512
8690 632
5250 665
56254 381
31124 757
5754 541
3693 362
7195 275
18587 824
5563 695
3692 464
6139 165