16343 32
46049 85
16440 23
14572 20
22189 23
9893 8
8208 6
17428 22
11863 8
13772 21
21992 33
39126 56
16649 16
7194 9
14718 14
8618 12
7939 7
6047 9
14914 7
22353 38
11037 8
22261 25
9837 9
27232 40