150865
1012136
910392
848277
496875
589630
424662
271267
474586
570262
322404
559885
610560
167643
850844
966909
132453
1299848
1281852
1247368
1239358
1235482
120963
1191939
1168946
1130442
1125799
1123841
1122743
1110225