34696
590813
702137
787129
156319
740924
548575
96348
668781
110847
543265
646268
777625
913242
187304
62134
8128743
539986
3099577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545