1631 267
3106 771
49929 379
25331 477
3646 745
7545 295
20933 807
139298 628
14792 777
44003 570
3852 612
52682 761
8986 70
7962 114
3413 882