22773 602
23003 67
6837 334
7725 541
4005 737
3866 116
2265 234
2682 194
8874 421
21600 646
15755 497
37610 344
7266 648
20768 478
5493 935
3014 408