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