18287 40
9723 5
10408 6
8618 5
6733 3
7306 3
9751 4
22954 52
8254 10
12356 16
9994 8
8566 3
8988 16
25289 25
24838 36
9521 3
8293 5
9171 1
16945 18
14139 18
29165 24
18041 22
7708 3
7923 7