666503
33276
434940
72988
532906
602980
557607
161865
548306
292121
980212
292982
300669
219177
981354
43315
276532
262910
612502
681630