12181 11
15334 18
13894 8
22229 20
6790 1
6438 3
39570 82
14278 14
8746 6
15567 17
7492 4
31838 34
18699 15
23261 30
23473 61
11172 16
8986 16
13093 17
14837 33
37275 5
10614 13
7402 5
11664 11
27585 47