13499 25
34993 40
25141 21
18500 23
28178 42
11386 35
8453 22
6573 7
15309 25
20263 47
12981 10
15840 20
17466 18
35882 67
25072 54
49793 133
13712 16
11782 27
10966 8
33973 52
7265 4
33805 17
51561 53
7886 14