10809
13558
5469
3351
2491
4151
3532
5459
2347
2384
3930
1594
3830
6433
3457
4544
7378
5343
57350
20744
20721
33781
29812