4111 47
31567 144
10553 48
24504 132
38676 602
20130 680
9153 422
14896 384
44431 672
16367 589
14968 353
4872 748