150
125265
92430
20149
25925
35580
60
61
80
50
22406
17000
14991
13420
10252
998263
8994
8880
854148
741142
68411
6820