164293
93644
55580
110
90
102430
66821
83448
53868
177978
11763
84536
42227
32110
31183
28415
2450267
22104
2136153
19556
1953149
15900
15670
13910