10485 5
12012 12
22555 51
28616 86
8584 6
27579 94
8868 2
10959 5
11882 14
8686 1
8777 2
9971 3
12107 6
10400 8
15834 43
11441 10
10896 7
13950 15
12613 9
9387 1
10339 3
12193 19
19294 37
10614 10