4027 493
14957 792
5443 326
31080 184
33254 735
12636 275
39744 673
2374 62
5118 533
10776 940
4827 188
7963 816
3156 458