22885 786
2880 706
3943 444
4452 955
1613 116
3448 503
6695 454
4082 97
1046 178
1975 537
3637 675
1440 110
1163 50
4132 769
5592 282