4487 8
13682 29
60960 81
16629 32
23366 42
7998 20
3532 2
4414 9
5010 9
11595 17
5581 9
10256 23
9968 9
11557 15
5564 2
8795 7
2965 2
3567 10
27202 52
7589 9
6952 11
39883 71
8856 2
7700 13