19982 393
23470 919
18022 551
29226 775
17044 522
6653 200
6676 637
9499 891
13823 181
7484 616
7703 283
3952 125
12082 120
15491 152
19654 588
42671 226