10157 15
15592 9
26274 44
12912 16
25367 37
20037 34
12333 16
20387 30
5059 5
37964 68
9897 29
18460 13
3890 10
6463 8
19577 33
15199 25
5508 9
5326 5
119322 170
63890 112
34905 56
8222 26
5118 13
3446 9