4496 567
2988 399
5437 731
10342 595
3547 881
6537 817
5402 587
7074 363
756 113
3783 740
1268 239
3205 871