1009862
336840
104177
638260
768277
972118
110480
157147
1009812
540740
143747
1082266
487384
527143
332332
346779
244712
172257
385153
469706
696208
929861
749809
299368
1057164
575479