15041
9034
1002263
56936
5600
4255
3650
36895
3600
4210
355180
3540
22456
17040
13460
10292
8890
858148
742142
68711
6840