5008 588
4292 452
32752 855
14304 384
13059 778
10668 697
4343 220
3960 635
1216 164
2061 107
1185 132