22769 602
22985 67
6827 334
7721 541
4005 737
3866 116
2265 234
2682 194
8873 421
21597 646
15752 497
37600 344
7265 648
20767 478
5493 935
3013 408