22773 602
23021 67
6839 334
7727 541
4005 737
3866 116
2265 234
2682 194
8874 421
21603 646
15755 497
37613 344
7267 648
20769 478
5493 935
3014 408