31394 19
18393 21
8551 9
18249 11
26778 10
63208 57
18523 24
15401 15
14204 20
8095 3
8707 14
7833 6
5638 5
54942 70
12098 11
19338 13
14572 20
10115 8
8208 6
17647 22
7402 9
6047 9
21831 22
28626 28