3977 604
8607 128
5934 633
2316 311
4792 777
3636 373
4047 384
3442 511
4148 849
9543 353
2655 341
7700 546
7553 512
4240 607
8987 651
2912 399
2392 166
5706 518
3759 79