358388
340474
376112
197585
135711
93489
449691
426131
332144
127634
90652
366152
88210
895571
474861
221889
104389
263149
446913
946283
543422
591717
807429
930133
818426
770541