516 10
9449 15
3317 6
6110 10
4131 14
14916 14
3639 7
1957 1
3602 5
2438 2
15851 16
6226 14
39935 72
8338 19
6934 2
7245 8
9103 22
49327 126
13102 31
8844 13
5161 14
5972 11
9621 24
7128 8