3857 47
30921 144
10446 48
24201 132
38260 602
19616 680
9065 422
14755 384
42914 672
16258 589
12219 353
4842 748