1052 214
2837 700
2194 577
3064 146
17990 311
15925 739
16873 846
31157 66
13219 594
5775 359
12196 520