3878 47
30966 144
10447 48
24204 132
38284 602
19628 680
9066 422
14759 384
42978 672
16262 589
12223 353
4844 748