4181 47
31685 144
10600 48
24646 132
38788 602
20223 680
9197 422
14985 384
44939 672
16415 589
15015 353
4889 748