23009 801
6443 70
5864 195
3533 123
5900 94
13399 795
3733 678
1088 146
4378 707
4463 592
30822 581
2451 413