9943 9
5716 4
7540 4
10977 9
15488 10
8093 3
38876 25
8128 9
8516 7
10241 17
11205 13
33814 41
8117 9
5522 2
5306 11
4388 3
4966 7
10124 10
18304 20
6479 2
7848 7
5075 5
6514 11
6945 10