3011 740
1663 322
2978 695
1422 253
1979 69
3077 648
1693 401
3074 733
1949 398
4832 897
8694 498
10857 673
30998 639
13526 702