468983
284677
79444
1307253
1085744
1034951
25899
97295
42939
73514
231152
898152
513408
767454
318709
970806
467194
940345
786986
658202
267773
551747
825142
99630