33620
14010
16062
9480
25311
47808
42457
22743
23284
15662
18890
10810
430701728
238232380
1666518312
156801267
129682178
123093252
1114928895
103273210
88291178
83012290
74699139
69326158