4222 512
8856 632
5552 665
57963 381
31436 757
5835 541
3766 362
7246 275
19018 824
5680 695
4067 466
6256 165