1069371
823189
76193
898352
201113
75371
626482
186388
935161
848780
838147
565935
444562
116416
648841
1202286
20173484
19673692
17972960
11950916
9280156
7915362
7861668
7191623
7074831
6916477
6908960
6417253
457870
4369231