16529
34739
15371
7655
7863
5637
15530
15127
8536
5157
5568
29692
18817
19228
21916
14246
26265
32554
11384
13459
26837
35301
10674
10546
154992