9896 6
20314 42
15495 9
16323 26
10478 7
30697 51
29560 37
9324 5
8382 6
10207 5
18469 16
10961 8
8078 10
55456 134
13667 15
17765 25
13233 6
40705 46
6938 4
8010 3
12609 17
16435 33
17309 28
11333 9