8796 19
22807 46
26269 91
11936 13
14165 43
21700 45
13777 23
24167 41
12522 38
1606 2
1098 4
5812 26
2416 5
3032 7
2307 7
6793 3
2318 4
6666 18
11631 44
2262 9
4258 12
5890 25