5003 588
4292 452
32748 855
14301 384
13052 778
10665 697
4343 220
3960 635
1216 164
2058 107
1185 132