4026 47
31371 144
10520 48
24347 132
38553 602
19907 680
9114 422
14851 384
43792 672
16308 589
14915 353
4854 748