4112 47
31571 144
10553 48
24509 132
38677 602
20133 680
9154 422
14897 384
44441 672
16369 589
14969 353
4872 748