3008
43458
11769
43454
7799
5375
54497
6857
6197
10899
7051
19260
7634
18537
10471
21717
18538
7793
7797
20982
7638
12579
7441
7635