7440 367
9840 541
4239 506
2915 724
3620 944
15781 313
2617 347
30914 945
12345 650
5197 458
7687 734