554544
1230994
668426
503398
673257
293180
958168
947553
479788
1069413
345694
407535
83960
224828
679970
381287
681235
427566
194810
461397
862850
337701
183304
55013