9896 6
20314 42
15495 9
16323 26
10478 7
30697 51
29560 37
9140 5
8382 6
10207 5
18469 16
10780 8
8078 10
55270 134
13667 15
17765 25
13052 6
40523 46
6938 4
8010 3
12609 17
16435 33
17309 28
11333 9