16001 31
22288 51
39165 72
22210 43
13546 22
15509 12
14670 12
19629 34
15842 52
22538 43
14282 13
13411 11
28066 48
23000 43
32730 70
20154 35
22684 29
19615 32
29628 105
57227 190
11290 18
15622 19
30867 51
25287 66