8574 6
12731 10
15942 22
12612 16
15530 16
39930 105
15110 2
13654 14
9943 6
7948 5
21342 26
10945 5
30648 49
35563 43
28765 28
12325 18
15522 19
8737 9
16689 18
11954 17
11814 12
10284 3
14943 24
13781 19