19803 392
23348 918
17949 551
29022 775
16961 522
6631 200
6657 637
9470 891
13799 181
7454 616
7684 283
3940 125
12004 120
15393 151
19525 588
42503 225