14445 21
15553 27
14338 35
20229 58
21764 50
22077 51
21061 55
18043 28
17039 32
12881 30
39743 78
20861 66
14699 25
25306 60
45863 115
22482 63
15410 26
16486 35
17699 41
16492 30
20795 48
17927 32
17371 38
79692 286