22256 786
2876 706
3937 444
4445 955
1611 116
3444 503
6659 454
4065 97
1972 537
3637 675
1439 110
1160 50
4095 769
5578 282