10829
27696
20945
5514
7142
5253
5778
4264
5578
5477
3243
3969
4051
3272
9793
9190
8249
10198
4852
35826
23664
9493