345844
599338
139728
46352
608563
750482
221712
364689
11274
469774
140659
165963
49465
374680
1001649
914658
165650
107170
474125
422418
884495
238586
977403
551648
925937
206146
382384
230215
66013
954483