5030 135
7376 696
2674 224
4884 616
3475 318
2899 43
2589 321
5746 632
3902 768
5549 777
3417 361
3904 376
8769 595
5844 441
5615 378
3471 266
4536 764
5527 827
3677 443
2740 168
6575 647
4172 229
5646 252
8923 729