16948 9
9931 7
18122 10
30187 26
14527 16
19006 7
44876 15
18758 18
21957 26
14446 8
85342 105
17330 30
7952 9
29339 27
55204 66
12603 18
107186 120
36451 20
11369 17
23527 14
17761 17
24886 43
18804 26
4769 3