3636
8700
30696
94641
1143
3556
1226
7344
13179
1049
18258
33042
9651
15119
3626
5064
12253
17295
18865
1824
1261
20695
1546
842
10285