12579 716
5554 950
2813 402
2624 586
3759 471
2683 107
8436 642
4371 523
6936 351
5463 693
3486 553
7265 838
8036 169