4015 493
14944 792
5429 326
31051 184
32851 734
12501 275
39551 673
2366 62
5105 533
10763 940
4774 188
7947 816
3143 458