4899 49
4005 12
1259 5
1121 2
935 1
657 3
4120 6
7463 21
1727 6
11731 34
27351 86
7969 40
27425 148
5366 21
2533 7
1074 2
2896 10
2755 11
8834 35
4043 8
2487 13
639 2
3013 3
6159 25