10829
27696
20941
5514
7142
5252
5778
4264
5578
5477
3243
3966
4050
3272
9792
9190
8248
10198
4852
35824
23660
9492