3791 588
3876 452
32015 855
13481 384
12274 777
10193 697
4231 220
3780 635
1099 164
1828 107
1110 132