818510
630934
378118
776924
228130
501845
70397
887669
90780
172282
788353
878467
33344465
28453133
253321001
25153484
19109347
17173973
157881032
15071239
12980764
10698485
907548
5981209