4021 493
14952 792
5438 326
31068 184
33091 735
12596 275
39668 673
2371 62
5117 533
10768 940
4807 188
7957 816
3151 458