10371 3
14066 13
13308 10
13252 21
21001 31
47829 74
19822 32
24257 26
17183 32
13550 17
32387 19
12110 30
16495 16
14697 32
116309 161
16609 28
30274 71
21182 29
25209 35
16392 27
12982 16
12916 7
18457 30
37454 77