164293
93644
55580
110
90
102430
66821
83448
53868
177978
11763
84536
42297
32150
31213
28445
2450267
22124
2136153
19566
1954149
15920
15690
13940