22769 602
22997 67
6832 334
7721 541
4005 737
3866 116
2265 234
2682 194
8873 421
21599 646
15752 497
37605 344
7266 648
20767 478
5493 935
3014 408