21017 393
24477 919
18724 551
31217 778
18396 522
6819 200
6812 637
9630 891
13970 181
7834 617
7796 283
4056 125
12596 120
16371 153
20706 589
44250 228