11312
9541
12150
2770
15660
6240
6481
3970
3870
4510
6930
2240
2011137
14162284
1387312
12297261
1189940
112093
10160157
998612
844137
81706
76955
70062