6703 15
7736 35
4357 11
8649 20
21443 49
3300 7
5823 17
28497 52
1589 7
13001 31
7503 15
46795 111
6929 23
25509 125
2337 7
12827 34
18234 45
16013 35
96260 163
16234 16
32854 45
23302 41
15003 23
20953 61