3561 882
14220 505
23577 530
23497 721
18356 185
2584 136
7429 707
9071 699
29195 154
8326 320
14592 636