16402 9
11805 14
13605 20
18245 31
10149 7
13831 13
22858 35
10985 1
8804 2
20193 25
11208 9
12053 17
16316 12
15266 7
10853 7
10050 5
26435 128
27297 53
14168 10
16916 16
22031 25
47861 66
16894 11
13032 6