21028 393
24523 919
18760 551
31283 778
18458 522
6823 200
6823 637
9633 891
13980 181
7842 617
7802 283
4061 125
12614 120
16399 153
20728 589
44289 228