22014 36
45926 80
26561 50
24429 15
63123 108
16660 11
32101 55
43050 35
51153 83
20297 25
13208 5
18652 10
118359 227
19647 31
74573 153
17165 17
272634 271
14054 6
27624 39
18073 22
27322 15
12381 7
49546 49
13365 10