2258267
28993
18116
12930
874100
7500
58775
8595
7920
511114
61254
570292
39977
30560
26285
20434
1970153
1824149
15060
14620