5002 588
4292 452
32748 855
14299 384
13051 778
10665 697
4343 220
3960 635
1215 164
2058 107
1185 132