31814 50
9967 11
15017 29
16622 18
129866 258
5663 13
5068 16
8581 26
1638 6
11935 22
2598 9
7831 17
6343 22
6481 18
7181 14
6292 13
17262 35
26970 64
6242 11
22836 24
9670 21
13092 31
5337 15
20931 76