43876
27087
38551
24344
27827
51321
28609
239646
32149
27578
26295
27180
30808
20723
19476