5005 588
4292 452
32752 855
14302 384
13056 778
10666 697
4343 220
3960 635
1216 164
2058 107
1185 132