22878 801
6141 70
5417 195
3387 123
5840 94
13221 795
3639 678
1071 146
4301 707
4373 592
29614 581
2428 413