22691 602
22620 66
6594 334
7666 541
4008 737
3846 116
2250 234
2655 194
8816 421
21474 646
15723 497
37456 344
7200 648
20752 478
5479 935
2995 408