13004 20
20544 18
21749 37
15738 28
9449 9
29195 42
22886 27
17437 29
18626 39
29561 79
15948 19
39678 46
18454 19
18472 24
21374 59
21521 60
15082 17
46068 145
32880 107
24106 42
15385 37
17583 18
49163 115
9975 2