22768 602
22979 67
6825 334
7721 541
4005 737
3866 116
2265 234
2682 194
8871 421
21594 646
15752 497
37599 344
7265 648
20766 478
5493 935
3013 408