3880 47
30974 144
10449 48
24208 132
38286 602
19633 680
9066 422
14761 384
42995 672
16263 589
12223 353
4844 748