190096
151774
155079
147452
1582105
150768
149673
1588118
157766
144252
146985
1543119
162054
150983
159474
1603103
302260
535298
3264104
762798
300292
199496