4005 12
1259 5
1121 2
935 1
657 3
4120 6
7463 21
1727 6
11731 34
27351 85
7969 40
27425 146
5366 21
2533 7
1074 2
2896 10
2755 11
8834 34
4043 8
2487 13
639 2
3013 3
5756 25
5660 19