23782
1730267
14676
9860
67595
7015
76336
5890
6480
5610
5560
5420
33357
25460
21173
16412
1541148
1387144
12670
11600