21075
14532
5235
52620
13819
3734
2581
15208
2706
46115
5488
12811
4749
5145
3128
2162
3253
6798
2634
3955
7899
2987
33714
3905
10831
17175
8652
8390
5411
2704
2625
21783
10649
12644
12615
32139
2756
2794
88737
28254
3120
4402
16076
34573
13610
5007
8620
2975
2883
3016
3160
21839
3174
2715
6354
7123
7889
2564
8950
27086