22776 602
23058 67
6849 334
7743 541
4006 737
3867 116
2266 234
2682 194
8879 421
21610 646
15760 497
37621 344
7269 648
20769 478
5495 935
3014 408