320144
37424
181428
517186
501116
485454
189368
365749
369185
90569
398634
120139
5259799
3685581
3208148
2520804
2282988
2136609
2060358
193878
1830118
1745136
1729196
1661471