14002 14
14680 16
10435 12
12062 16
21067 17
10001 5
25324 40
18862 21
10378 4
26851 64
16966 21
26431 37
13593 16
15847 13
19139 30
280424 506
16101 13
18097 23
18388 16
30741 50
20195 24
22586 26
31906 54
14526 12