1999108
189678
1846113
218267
2064120
197386
191489
174970
34600183
8817107
33955181
6598104
12390122
17788142
740681
2901117
152695
23666177
418165
150490