22783 602
23101 67
6870 334
7745 541
4007 737
3868 116
2266 234
2682 194
8880 421
21632 646
15761 497
37632 344
7273 648
20774 478
5503 935
3017 408