4118 47
31582 144
10559 48
24519 132
38682 602
20136 680
9156 422
14901 384
44480 672
16373 589
14970 353
4872 748