4013 493
14942 792
5426 326
31049 184
32794 734
12470 275
39525 673
2363 62
5105 533
10762 940
4757 188
7947 816
3141 458