5191 6
5620 8
3861 7
7214 8
3621 3
6743 8
2584 2
7290 14
2981 2
2969 4
2758 3
10033 27
2566 3
2416 2
4201 6
2299 2
3038 5
10465 17
2578 8
6994 11
15372 49
8178 17
21986 29
4102 12