21017 393
24481 919
18725 551
31219 778
18398 522
6819 200
6812 637
9630 891
13970 181
7834 617
7796 283
4056 125
12596 120
16371 153
20706 589
44251 228