22887 801
6164 70
5472 195
3395 123
5846 94
13243 795
3643 678
1078 146
4305 707
4377 592
29649 581
2437 413