22887 801
6162 70
5469 195
3395 123
5846 94
13242 795
3643 678
1078 146
4305 707
4377 592
29649 581
2437 413