13195 45
13749 25
8095 12
9352 14
10473 15
62586 127
3034 7
9745 8
9951 18
3990 3
16129 30
17574 52
15060 27
21628 62
10146 25
9450 18
2035 12
2001 4
11833 32
6032 29
12289 31
43965 58
2215 9
6514 15