411516
803716
106258
157762
992399
903758
33196
834100
848615
9361000
376858
516987
2910361
2603455
2537928
2483455
2225995
2124955
2079281
2016719
1904226
1672208
1610351
1567406