1500100
1943102
280384
144080
313862
2214122
244580
3470120
33040179
8533107
6402103
33829181
17061117
17327141
147082
1485109
12133122
424062
180180