23041 801
6487 70
5949 195
3619 123
5944 94
13451 795
3759 678
1109 146
4392 707
4543 592
31256 581
2465 413