327410
657220
100860
936158
385639
61147
876435
724864
669317
957643
582136
695779
544564
555335
309235
786431
331357
861134
688496
51552