4106 47
31561 144
10551 48
24494 132
38667 602
20126 680
9148 422
14892 384
44393 672
16362 589
14965 353
4872 748