699488
699725
40732
820115
398366
194180
36363
402436
347726
22930
886378
704310
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471