23035
2870
1630
2144
1920
18046
2321
2040
1730
186894
1831833
2050
28347
21540
19781
17563
1411265
13772
1277148
12366
11020
1070144
9430
80411