11232 22
18673 39
29870 58
15653 27
31808 43
6271 15
6852 16
19991 36
10096 16
11142 12
10203 15
18694 41
42071 98
11811 14
13796 43
34194 98
7141 7
26500 29
13170 30
6978 20
24479 82
30789 44
85596 143