15021
9024
1001263
56936
5600
4245
3650
36895
3600
4210
354180
3540
22436
17040
13460
10282
8890
855148
741142
68411
6820