22343 22
7034 10
12090 20
31180 39
3992 6
12748 8
7498 17
9387 10
5438 18
6667 8
9938 26
5205 11
6469 16
18765 44
9409 9
8820 25
13191 32
6244 19
4006 13
3164 7
49501 134
15099 31
7844 22
7238 24