3756 871
8865 62
39209 304
2503 105
4667 103
3414 404
2859 559
2984 386
5991 171
4387 687
7314 210
4000 457
3485 405
8838 769