8085 30
7413 189
742465 1218
155450 711
394769 785
190885 898
62561 1252
88439 344
175274 1248
36634 175
71790 448
30824 98
14946 641
98242 512
34413 757
89234 755
27450 480
9255 788
6787 65
3972 75
11485 444
4531 508
12189 941
3125 116
6500 578
4406 318
5547 874
6294 316