4033 604
8867 128
5984 633
2346 311
4857 777
3792 373
4095 384
3507 511
4220 849
9668 353
2702 341
7775 546
7658 512
4300 607
9144 651
2990 399
2451 166
5811 518
3812 79