3980 604
8607 128
5934 633
2316 311
4792 777
3636 373
4049 384
3442 511
4148 849
9545 353
2655 341
7702 546
7554 512
4240 607
8987 651
2912 399
2394 166
5706 518
3759 79