4027 493
14957 792
5444 326
31080 184
33255 735
12636 275
39745 673
2374 62
5118 533
10777 940
4827 188
7963 816
3156 458