507695
261963
212996
170396
454459
27469
366112
293406
163885
987908
622942
911448
180331
985799
387786
42884
1226401
1195370
1120579
1079660
107531
1075146
1055710
1047663
1041755
1039435
1037733
1037667
1034620
1031438