2901 770
47432 379
24500 477
3547 745
7411 295
20635 807
130961 626
14599 777
43163 570
3756 612
51587 761
8229 70
7731 114
3344 882