673713
488910
563407
88190
685972
844519
168859
917305
391859
133657
9732
792641
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471