682405
881743
324820
69144
216824
167763
467973
211798
59656
247908
470724
908730
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471