703862
51965
912635
74722
230453
318823
602723
799404
277347
806496
744329
30045
2979361
2668455
2590928
2564455
2265995
2158955
2124281
2055719
1939226
1693208
1630351
1585406