19167 28
13263 19
25096 38
27490 37
7247 1
9556 8
11349 11
9205 6
12119 21
14243 9
15318 28
21096 45
84600 145
36939 114
12136 17
13650 14
43223 86
10945 5
10793 3
19882 44
9972 11
11471 21
18994 21
50373 171