12471 30
17344 55
28497 52
109521 258
8796 11
10303 25
8042 11
10937 23
18423 20
19063 41
11830 17
42176 81
63808 163
23140 59
14683 13
12164 17
12695 26
19371 30
11549 17
19075 52
3860 3
7826 31
18718 49
7821 18