23033 801
6476 70
5940 195
3614 123
5944 94
13443 795
3754 678
1105 146
4390 707
4535 592
31226 581
2464 413