426 6
2316 3
10265 14
9629 14
12837 19
12700 9
26584 49
6429 7
7949 10
12404 16
22012 34
15440 20
48015 63
16274 34
11663 23
5643 7
18837 20
8536 14
13182 27
9602 14
7992 5
14003 7
4229 1
15642 25