1010446
787195
624777
719746
906671
449348
1011937
315870
16318748
731186
5359578
4526981
3677192
3629510
2390216
2263495
555691
67318
795236
45412