5889 633
2314 311
4740 777
3687 373
4013 384
3420 511
4130 849
9746 353
2635 341
7675 546
7514 512
4213 607
8948 651
2946 399
2334 166
5669 518
3754 79