22606177
15909114
15423137
8359131
732197
6444108
5897135
549758
510282
458363
456296
4271107
4244100
380583
376098
370498
350180
350065
348685
348281
263895
1852120
222690
1754106
176557
225191
167962
202051
173795
171768
246255
2108108
2471107
187299
210494
255657
204597
204555
197761
199188