4486 588
4040 452
32343 855
13937 384
12557 778
10406 697
4286 220
3835 635
1147 164
1904 107
1148 132