81751
889789
682
90224
140515
47171
8364
494834
259785
293958
272727
598387
33111465
28287132
252051000
24972484
19005346
17074973
157331032
15001239
12924764
10647485
879447
5932209