103230
358222
1116540
994783
1069804
414717
489884
838287
78367
591474
585440
421218
654202
257773
543747
822142
86630
971336
353233
202696
840325
57742
363170
945219