3686 4
4413 5
4294 8
7301 22
7087 12
14379 50
11345 34
22627 66
59287 188
17431 57
6572 19
3300 2
4716 8
10810 23
4739 10
4489 6
13493 42
10100 18
29159 98
3041 6
4539 5
2388 1
4782 14
4152 15