2920 771
47561 379
24538 477
3549 745
7421 295
20649 807
131392 626
14607 777
43196 570
3757 612
51638 761
8256 70
7746 114
3351 882