503924
1074585
1100243
389300
87171
980561
227961
661424
1160957
377255
338847
230164
194640
301526
129810
78408
54025
259415
648318
863375
202889
848229
845644
474845
430245
501788
150396
44960
792735
127640