291971
92870
216331
114328
120549
200046
137899
153501
116736
102352