776991
488594
719784
761978
110228
528969
914755
6055
101242
990560
768312
348852
33111465
28289132
252071000
24972484
19005346
17074973
157331032
15002239
12924764
10647485
879547
5932209