12051
1227959
11119
12014
1200
13334
11514
12419
10913
1060
13924
8025
26547
20050
18301
16442
1282265
12722
1167148
11474
10440
944143
8640
76811