18491
9180
25255
6820
11071
6060
5480
5790
3240
17460
3570
3365
3638
48115
56214
27413
41410
1672
1355
1982
1782
103635
83931
5673716
960