4021 493
14953 792
5440 326
31074 184
33146 735
12607 275
39687 673
2371 62
5118 533
10769 940
4809 188
7957 816
3155 458