22876 801
6136 70
5411 195
3385 123
5840 94
13214 795
3638 678
1069 146
4301 707
4372 592
29603 581
2428 413