21036 377
3161 515
3105 806
3669 727
4477 705
45123 292
11904 443
11392 964
40625 847
13318 795
4677 132
5739 815
6673 697
4967 740
1597 161
1866 336