2928 771
47720 379
24564 477
3553 745
7429 295
20662 807
131761 626
14613 777
43217 570
3759 612
51681 761
8293 70
7755 114
3353 882