21030 393
24526 919
18767 551
31299 778
18468 522
6824 200
6827 637
9633 891
13981 181
7842 617
7802 283
4061 125
12615 120
16410 153
20730 589
44297 228