22769 602
23002 67
6832 334
7724 541
4005 737
3866 116
2265 234
2682 194
8874 421
21599 646
15753 497
37607 344
7266 648
20767 478
5493 935
3014 408