5263 151
2989 360
5122 721
3253 89
4978 764
39977 630
9744 199
7277 598
15625 350
18365 430
3859 185
8396 645
6378 506
4321 677
3462 892