4386 512
4091 171
4926 786
2401 434
7123 864
8237 538
4307 269
6882 681
4009 426
8569 555
3722 381
4722 554
1584 123
3395 464
4626 949
3456 445
4077 331
6294 622
3426 750
3191 433
4958 910
4736 583
7725 506
2696 193