17611 22
7750 10
30020 85
11884 34
7246 8
35602 96
7171 9
5399 6
7052 9
7191 15
14688 36
5417 8
7941 12
6456 7
7108 4
6537 7
5434 10
5552 4
5946 6
31817 64
19465 43
5834 5
51613 170
89087 247