31 10
3247 14
13665 38
7340 14
14241 26
43798 67
15355 25
15579 62
7053 20
5880 14
10897 28
5935 12
7546 13
16912 41
23536 36
19919 33
9210 18
26628 57
18412 34
21561 23
18417 38
8436 4
11677 26