905 8
7490 19
12717 23
10876 15
12479 17
16406 18
21477 22
9169 12
2609 7
101467 84
18158 9
9284 20
7074 13
8851 18
18335 59
9072 20
5166 11
1826 3
5452 4
10695 29
4681 4
8120 26
1974 10
2461 1