4026 493
14957 792
5443 326
31079 184
33247 735
12633 275
39736 673
2373 62
5118 533
10774 940
4826 188
7963 816
3156 458