12150 4
20336 27
24376 45
45124 100
46375 96
9332 2
15669 8
21283 21
13378 8
13844 8
13437 13
14728 8
9829 3
9983 1
11635 4
15329 14
11183 1
14423 19
15697 6
12397 5
12742 7
20959 28
11873 2
12485 14