22878 801
6141 70
5419 195
3390 123
5840 94
13221 795
3639 678
1071 146
4301 707
4373 592
29617 581
2428 413