18739 18
6080 6
25723 29
9472 9
45424 48
13912 16
23849 31
55668 38
16414 9
14282 25
19345 25
7996 11
14357 14
23979 23
55002 63
9632 8
10829 16
7220 11
57013 99
9038 8
6425 11
7458 12
12328 9
37967 70