12035 25
11484 38
19080 47
16022 43
16636 67
36705 253
6888 9
17852 53
10577 24
4981 12
5813 12
2904 15
5225 13
8541 20
7589 14
15345 24
8480 24
12106 35
11071 33
134609 279
21772 24
16622 17