19722
22523
57995
30325
61428
3391
32026
133711
6103
780
29416
60452
29645
906167
56167
38623
29225
87944
35161
2829