3203
3694
3833
3111
3391
3076
4326
3480
4984
9995
6912
16335
7224
5655
12708
14994
16602
15478
34567
19012
43093
11766
12167
15174
13070