3970 47
31267 144
10496 48
24279 132
38493 602
19696 680
9099 422
14813 384
43525 672
16291 589
14892 353
4849 748