8291 20
1754 11
7192 22
3915 17
4371 16
9715 21
1234 2
7787 13
52844 71
8987 25
94335 76
44723 43
22019 19
44366 58
11187 17
12341 26
13833 20
16821 37
41827 43
16862 22
31460 57
30591 41
22309 24
10488 40