15231 23
22334 47
10754 3
10832 15
9354 2
9547 8
22468 20
13371 8
22519 26
9664 11
14818 17
13971 24
23985 24
12008 7
17984 11
24777 40
11088 9
9035 14
14455 7
11057 3
9975 4
10057 4
10510 10
25908 38