740600
211245
313287
689600
650184
815388
534380
912670
157224
58691
378473
175591
487388
297869
304313
53671
331379
697900
674226
7111
892673
383274
59748
14722
603964
517215