16001 31
22288 51
39391 72
22436 43
13546 22
15733 12
14670 12
19629 34
15842 52
22762 43
14282 13
13411 11
28066 47
23224 43
32730 71
20154 35
22684 29
19615 32
29628 106
57227 191
11290 18
15622 19
30867 51
25287 66