22783 602
23099 67
6865 334
7745 541
4007 737
3868 116
2266 234
2682 194
8880 421
21632 646
15761 497
37631 344
7273 648
20771 478
5502 935
3017 408