2920 771
47565 379
24540 477
3549 745
7421 295
20653 807
131410 626
14607 777
43199 570
3757 612
51639 761
8256 70
7746 114
3351 882