18012
3792
9968
129021
17557
4677
3741
3330
4887
8325
30042
2584
38223
4342
2470
2895
6670
6857
19628
3586
2193
4979
2460
5521
4368
2946
2732
36538
4292
23659
3672
4964
6706
2688
2707
7918
25199
3183
4017
2984
33713
2911
177131
19907
11930
26280
5562
2493
5214
5017
18435
2308
12846
3800
2710
143171
11132
2948
45067
19897