10018 5
18197 15
15529 20
25311 46
12220 4
19964 30
16481 66
16267 11
15326 21
11640 12
26614 30
13307 6
17959 16
13464 15
20889 38
42143 104
10121 2
24445 36
29242 40
28957 113
12997 19
13019 14
10678 8
11041 6