390575
197360
895812
693180
516130
10666
226912
575102
726766
13646
124414
915610
4305364
3621456
3568929
3192460
2919998
2823283
2787955
2607725
2516226
2112209
1942351
1905407