3496 47
30297 144
9972 48
24104 132
37767 602
19390 679
8995 422
14655 384
42068 672
16129 589
12067 353
4798 748