3066 588
3695 452
31598 855
12757 384
11543 777
9936 697
4173 220
3681 635
1068 164
1682 107
1083 132