4012 493
14942 792
5426 326
31048 184
32793 734
12468 275
39522 673
2363 62
5105 533
10762 940
4755 188
7947 816
3141 458