15820 25
15493 20
7383 6
5394 19
12821 25
18899 37
4149 14
34958 155
23933 105
3179 6
7148 9
4138 14
7604 14
2871 12
5459 18
3142 12
948 4
1889 8
10447 18
15834 34
9030 14
7948 12
33668 40
1743 3