167450
53554
281664
616731
546251
31499
858955
852483
143152
592163
682273
166195
368376
1036415
521577
531415
329967
226610
33594
155442