16530
34739
15372
7655
7863
5637
15530
15127
8536
5157
5569
29693
18817
19229
21916
14246
26265
32554
11385
35302
10676
10546
154992
59769
15088