4021 493
14953 792
5440 326
31074 184
33148 735
12608 275
39690 673
2371 62
5118 533
10769 940
4809 188
7957 816
3155 458