10995 99
3333 331
4292 597
24584 501
27175 575
40978 436
54071 394
36997 433
15347 725
14877 364
7177 45
15532 765
7167 837
5547 490
3468 550
6008 121