164293
93644
55580
110
90
102430
66821
83448
53868
177978
11763
84536
42197
32070
31153
28325
2442267
22064
2124153
19536
1947149
15890
15670
13900