4016 493
14944 792
5431 326
31056 184
32919 734
12529 275
39573 673
2368 62
5106 533
10765 940
4781 188
7949 816
3143 458