358961
49324
852228
809842
172237
175541
2717
39194
41155
387744
411823
449781
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471