10497 13
9196 21
12845 16
5519 8
9788 16
7714 12
7504 16
7309 6
13908 23
8311 17
14043 8
10356 20
9590 15
11836 22
12078 10
5616 3
6140 4
8602 13
9491 9
25261 20
16286 22
33956 67
18224 15
36926 39