18312
264
7807
3362
2851
12396
4692
3000
4689
52177
6022
44401
44402
5362
2200
283
20099
12085
18543
14978
5374
9343
7626
44021