4112 47
31571 144
10554 48
24509 132
38677 602
20133 680
9154 422
14898 384
44449 672
16369 589
14969 353
4872 748