6191
17926
6787
8254
21728
15562
24289
12270
13895
10689
10400
22643
36569
20431
34306
14951
25156
17763
22170
30994
26517
20858
27070
35541
50366