4118 47
31579 144
10558 48
24518 132
38682 602
20136 680
9155 422
14900 384
44471 672
16373 589
14970 353
4872 748