265608
50391
678250
391105
233174
810774
34354
567290
546914
296105
86086
879147
716875
51439
429853
204971
1226401
1201370
1122579
1084660
107531
1075146
1055710
1049663
1041755
1039435
1037733
1037667
1034620
1031438