4021 493
14952 792
5439 326
31072 184
33131 735
12606 275
39684 673
2371 62
5118 533
10769 940
4809 188
7957 816
3154 458