4021 493
14952 792
5439 326
31072 184
33128 735
12601 275
39682 673
2371 62
5118 533
10768 940
4809 188
7957 816
3154 458