19664
326374
892870
186712
711833
242523
609377
154848
945593
361152
105341
788500
33110465
28287132
252031000
24972484
19002346
17074973
157331032
15001239
12924764
10647485
878947
5932209