14928 9088
14013 3617
846 5103
3931 1037
8338 10355
14400 7617
5919 5108
11788 680
4892 10233
2891 8203
14507 12869
3904 6042