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