21005 393
24447 919
18710 551
31194 778
18351 522
6819 200
6809 637
9623 891
13969 181
7829 617
7795 283
4055 125
12577 120
16352 153
20688 589
44214 228