5908
51504
51111
35634
23659
53218
33786
31032
24794
37429
20275
24260
40043
23655
27049
33772
33939
33791
37978
31437
18198
56191
29469
8213