22889 801
6170 70
5510 195
3395 123
5846 94
13244 795
3643 678
1078 146
4305 707
4377 592
29663 581
2437 413