183596
203179
176262
152285
28361170
29153162
8200123
265076
10261116
212384
242067
6360113
21665174
229775
7605126
461573