4502 567
2988 399
5442 731
10347 595
3548 881
6540 817
5406 587
7082 363
757 113
3783 740
1268 239
3205 871