21463 48
52475 112
17584 23
17774 33
11613 6
15180 9
17259 24
25029 54
29939 57
29428 80
19157 31
15744 18
19353 41
17171 46
20248 67
17577 61
12424 23
19407 23
23107 23
27686 37
14968 23
17293 16
17926 31
28541 95