3925 47
31103 144
10476 48
24232 132
38391 602
19655 680
9085 422
14791 384
43221 672
16269 589
12240 353
4845 748