184988
37018
881872
101790
954848
483800
244732
805598
586522
435584
1036415
315152
879524
277450
360612
990541
170939
131230
166195
611769
23536
797896
54554
724466
43970
227415