23043 801
6488 70
5951 195
3620 123
5945 94
13455 795
3759 678
1109 146
4393 707
4549 592
31267 581
2466 413