4433 567
2955 399
5400 731
10303 595
3541 881
6450 817
5339 587
6791 363
742 113
3761 740
1259 239
3187 871