4016 493
14944 792
5431 326
31055 184
32908 734
12526 275
39572 673
2368 62
5106 533
10764 940
4779 188
7949 816
3143 458