4021 493
14953 792
5440 326
31073 184
33137 735
12606 275
39686 673
2371 62
5118 533
10769 940
4809 188
7957 816
3154 458