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