21016 393
24473 919
18724 551
31216 778
18395 522
6819 200
6812 637
9629 891
13970 181
7834 617
7796 283
4055 125
12595 120
16370 153
20705 589
44250 228