281150
74239
338235
64697
593958
283377
80631
170778
11335
70855
6958
487818
62169
33598
822232
27813
207901
79281
450947
93912
200709
576469
967685
73166
648360
363534