22887 801
6160 70
5463 195
3394 123
5845 94
13242 795
3643 678
1078 146
4305 707
4377 592
29645 581
2436 413