4222 512
8858 632
5553 665
57985 381
31442 757
5839 541
3767 362
7246 275
19025 824
5683 695
4067 466
6256 165