910392
848277
496875
589630
424662
385388
271267
474586
570262
322404
559885
610560
167643
850844
966909
91559
132353
1299848
1281852
1247368
1239358
1235482
120963
1190939
1167946
1130442
1125799
1122743
1122841
1110225