194111
64790
273127
154516
236507
217387
151391
177682
584830
435212
344444
439826
425215
859968
881648
291906
743781
267326
595572
142518
298977
712830
146784
124630
99870
730489