15031
9024
1001263
56936
5600
4245
3650
36895
3600
4210
355180
3540
22436
17040
13460
10292
8890
855148
742142
6840
68411