19164
1340
1740
2170
21214
14823
1470
1970
1651
1673715
15654
1505
42197
32070
31153
28325
2442267
22064
2124153
19536
1947149
15890
15670
13900