8393 13
5894 3
19457 45
46642 161
9965 18
9168 16
7533 6
12375 12
13754 46
13102 16
9073 12
9880 8
9606 13
6961 8
98869 238
209762 418
16554 30
13503 30
21938 67
24996 52
14909 20
11189 19
10269 9
8068 6