23136 801
6576 70
6023 195
3687 123
5990 94
13558 795
3816 678
1157 146
4442 707
4645 592
31983 581
2534 413