22777 602
23080 67
6860 334
7744 541
4006 737
3867 116
2266 234
2682 194
8879 421
21616 646
15761 497
37622 344
7269 648
20770 478
5498 935
3017 408