2900 770
47419 379
24494 477
3546 745
7411 295
20634 807
130897 626
14597 777
43158 570
3756 612
51577 761
8227 70
7731 114
3344 882