13220
6834
19305
27189
23661
25386
16743
35441
8199
34227
20289
33609
20159
34087
26599
10236
2470
2322
1632
17002
43108
41548
25413
48180
29666
44823
37021
96740
10898
18042