82420
94592
501619
32572
699820
589994
653837
436485
779530
1126125
576490
989370
611648
418565
155245
981954
1058303
163965
514788
721524