22687 801
5634 70
4863 195
3153 123
5708 93
12809 795
3525 678
1046 146
4188 707
4301 592
28094 581
2390 413