4021 493
14952 792
5436 326
31066 184
33077 735
12591 275
39659 673
2370 62
5116 533
10768 940
4806 188
7957 816
3151 458