12535 25
14554 28
14226 7
14383 28
16122 12
14796 25
18660 36
11213 9
19859 40
18517 28
12754 18
17059 29
13970 20
17603 24
14664 28
16275 24
34288 126
33432 46
21867 34
42105 57
52719 79
30308 55
51767 73
22062 41