14941
8944
997263
56336
5520
4235
36895
3620
3580
4160
353180
3500
22346
16890
13400
10242
8820
854148
738142
6820
68211