4116 47
31577 144
10557 48
24517 132
38681 602
20136 680
9154 422
14899 384
44469 672
16373 589
14970 353
4872 748