4488 588
4040 452
32345 855
13937 384
12558 778
10406 697
4286 220
3835 635
1147 164
1905 107
1149 132