8429
577
5617
4010
7713
7229
6212
700
776
736
7834
4922
21386
16050
14171
12800
9802
932263
8584
8550
809148
702142
66711
6370