3976 604
8603 128
5933 633
2315 311
4790 777
3635 373
4047 384
3442 511
4145 849
9540 353
2655 341
7699 546
7547 512
4240 607
8984 651
2910 399
2386 166
5703 518
3758 79