22762 602
22950 67
6816 334
7717 541
4004 737
3865 116
2265 234
2682 194
8869 421
21589 646
15748 497
37590 344
7262 648
20765 478
5492 935
3012 408